using System.ComponentModel.DataAnnotations;

namespace YLW.Plat.Jhfw.Model.JhfwHzgl
{
    /// <summary>
    /// JHFW_HZGL
    /// </summary>
    public class JhfwHzglInfo
    {
        /// <summary>
        /// 地址-县(区)
        /// </summary>
        [Display(Name = "地址-县(区)")]
        public string? addr_area { get; set; }

        /// <summary>
        /// 地址-市(地区)
        /// </summary>
        [Display(Name = "地址-市(地区)")]
        public string? addr_city { get; set; }

        /// <summary>
        /// 地址-门牌号码
        /// </summary>
        [Display(Name = "地址-门牌号码")]
        public string? addr_house { get; set; }

        /// <summary>
        /// 地址-省(自治区/直辖市)
        /// </summary>
        [Display(Name = "地址-省(自治区/直辖市)")]
        public string? addr_province { get; set; }

        /// <summary>
        /// 地址-乡(镇/街道办事处)
        /// </summary>
        [Display(Name = "地址-乡(镇/街道办事处)")]
        public string? addr_town { get; set; }

        /// <summary>
        /// 地址-村(街/路/弄等)
        /// </summary>
        [Display(Name = "地址-村(街/路/弄等)")]
        public string? addr_village { get; set; }

        /// <summary>
        /// 健康档案编号
        /// </summary>
        [Display(Name = "健康档案编号")]
        public string? dabh { get; set; }

        /// <summary>
        /// 医疗卫生机构ID
        /// </summary>
        [Display(Name = "医疗卫生机构ID")]
        public string? hoscode { get; set; }

        /// <summary>
        /// 录入时间
        /// </summary>
        [Display(Name = "录入时间")]
        public string? in_date { get; set; }

        /// <summary>
        /// 录入人
        /// </summary>
        [Display(Name = "录入人")]
        public string? in_empid { get; set; }

        /// <summary>
        /// 健康卡号
        /// </summary>
        [Display(Name = "健康卡号")]
        public string? jkkh { get; set; }

        /// <summary>
        /// 就诊卡号
        /// </summary>
        [Display(Name = "就诊卡号")]
        public string? jzkh { get; set; }

        /// <summary>
        /// 联系人姓名
        /// </summary>
        [Display(Name = "联系人姓名")]
        public string? kin { get; set; }

        /// <summary>
        /// 联系人电话
        /// </summary>
        [Display(Name = "联系人电话")]
        public string? kinphone { get; set; }

        /// <summary>
        /// 联系人关系代码
        /// </summary>
        [Display(Name = "联系人关系代码")]
        public string? ktop { get; set; }

        /// <summary>
        /// 来源系统
        /// </summary>
        [Display(Name = "来源系统")]
        public string? lyxt { get; set; }

        /// <summary>
        /// 患者ID标识
        /// </summary>
        [Display(Name = "患者ID标识")]
        public string? mrn { get; set; }

        /// <summary>
        /// 非结构化地址(完整地址描述)
        /// </summary>
        [Display(Name = "非结构化地址(完整地址描述)")]
        public string? paddress { get; set; }

        /// <summary>
        /// 患者主索引
        /// </summary>
        [Display(Name = "患者主索引")]
        public string? patid { get; set; }

        /// <summary>
        /// 出生时间
        /// </summary>
        [Display(Name = "出生时间")]
        public string? pbirthday { get; set; }

        /// <summary>
        /// 身份证号
        /// </summary>
        [Display(Name = "身份证号")]
        public string? pcid { get; set; }

        /// <summary>
        /// 婚姻状况代码
        /// </summary>
        [Display(Name = "婚姻状况代码")]
        public string? pmstatus { get; set; }

        /// <summary>
        /// 姓名
        /// </summary>
        [Display(Name = "姓名")]
        public string? pname { get; set; }

        /// <summary>
        /// 职业类别代码
        /// </summary>
        [Display(Name = "职业类别代码")]
        public string? poccu { get; set; }

        /// <summary>
        /// 联系电话
        /// </summary>
        [Display(Name = "联系电话")]
        public string? pphone { get; set; }

        /// <summary>
        /// 民族代码
        /// </summary>
        [Display(Name = "民族代码")]
        public string? prace { get; set; }

        /// <summary>
        /// 性别代码
        /// </summary>
        [Display(Name = "性别代码")]
        public string? psex { get; set; }

        /// <summary>
        /// 邮政编码
        /// </summary>
        [Display(Name = "邮政编码")]
        public string? pzip { get; set; }

        /// <summary>
        /// 医疗保险类别代码
        /// </summary>
        [Display(Name = "医疗保险类别代码")]
        public string? service { get; set; }

        /// <summary>
        /// 数据来源
        /// </summary>
        [Display(Name = "数据来源")]
        public string? sjly { get; set; }

        /// <summary>
        /// 工作单位名称
        /// </summary>
        [Display(Name = "工作单位名称")]
        public string? unit { get; set; }

        /// <summary>
        /// 工作单位电话
        /// </summary>
        [Display(Name = "工作单位电话")]
        public string? unit_phone { get; set; }

        /// <summary>
        /// 是否有效标记
        /// </summary>
        [Display(Name = "是否有效标记")]
        public string? useflag { get; set; }

        /// <summary>
        /// 修改时间
        /// </summary>
        [Display(Name = "修改时间")]
        public string? xgsj { get; set; }

        /// <summary>
        /// 修改人
        /// </summary>
        [Display(Name = "修改人")]
        public string? xg_empid { get; set; }

        /// <summary>
        /// 证件类别代码
        /// </summary>
        [Display(Name = "证件类别代码")]
        public string? zjlx { get; set; }
    }
}